fully penetrating well - Turc Anglais Dictionnaire